package com.tiankun.eurekauserinfo.service;

import com.tiankun.eurekauserinfo.pojo.Attention;

import java.util.List;
import java.util.Map;

/**
 * Created with IntelliJ IDEA
 * User: bear
 * Date: 2020/11/12
 * Description
 * Version: V1.0
 */
public interface AttentionService {


    /**
     * user关注店铺
     *
     * @param userId userId、
     * @param shopId 商铺id
     * @return 返回受影响行数
     */
    Integer add(Integer userId, Integer shopId);

    /**
     * user取消关注关注店铺
     *
     * @param userId userId、
     * @param shopId 商铺id
     * @return 返回受影响行数
     */
    Integer delete(Integer userId, Integer shopId);

    /**
     * 查询用户关注的所有店铺信息
     * @param userId    userId
     * @return  返回所有的店铺Id
     */
    List<Attention> getList(Integer userId);
}
